Alpujarra
noun
Al·pu·jar·ra
ˌalpüˈhärə
variants
or Alpujarra rug
plural -s
: an antique or modern Spanish rug embroidered in woolen or silken loops on canvas
Love words? Need even more definitions?
Merriam-Webster unabridged
Share